legal framework - Turkish English Dictionary